<?php 
/**
 * 活动的model文件
 *
 */
class ActivityModel extends Model{
	//自动验证设置
	protected $_validate = array(
			array("uid", "require", "必须填写用户ID"),
			array("name", "require", "必须填写活动名称"),
			array("start_time", "require", "必须填写活动开始时间"),
			array("end_time", "require", "必须填写活动结束时间"),
			

			array("min_people", "require", "必须填写活动启用的最少人数"),
			array("max_people", "require", "必须填写活动启用的最多人数"),
			array("min_age", "require", "必须填写最小年龄"),
			array("max_age", "require", "必须填写最大年龄"),
			array("notice", "require", "必须填写注意项"),
			array("explain", "require", "必修填写说明"),
			
			array('email','','邮箱已经存在！',0,'unique',1),
			array('username','','用户名已经存在！',0,'unique',1),
			array("username", "require", "姓名不允许为空"),
	);
	protected $_auto = array(
			array('start_time','getStrtotime',3,'callback'),		//销售提交时间
			array('end_time','getStrtotime',3,'callback'),		//销售提交时间
			array('create_time','time',1,'function'), 				//创建词条记录的时间
	);
	
	
	
	
	
	
	protected function getStrtotime($data){
		if(!trim($data))return false;//如果没有必须返回false 如果为空就不对
		return strtotime($data.':00');
	}
	
	
}
?>